homogeneous environment - English Synonyms Dictionary